TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 01/26/2023)
2021
Section - Northern
Area - Twin Cities
League - 2021 ADULT 18 & OVER EARLY START
Flight - 3.5 MEN
Subflight - Flight A
--------------------------------------------------------------------------------------------------------------------------------------
Hassenstab - Team Federer
League Record: 0 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Steve Palmer - 3.30
Alan Steed - 3.25
Michael Trangle - 3.14
Chris Coyne - 3.13
Robert Munoz - 3.11
Daniel Kraft - 3.10
Philip Jenkins - 3.09
James Duboulay - 3.07
Scott Weiland - 3.04
Michael Mahin - 3.03
Mark Hassenstab - 3.01
Steven Bauer - 2.99
Carl Johanson - 2.90
Dennis Lohmann - 2.77
League Results By Position
1S 2S 1D 2D 3D
Michael Mahin - 3.03 & Daniel Kraft - 3.10 0 - 1
Michael Mahin - 3.03 0 - 2
Robert Munoz - 3.11 & Scott Weiland - 3.04 0 - 4
Chris Coyne - 3.13 & Michael Trangle - 3.14 1 - 0
Chris Coyne - 3.13 & Philip Jenkins - 3.09 0 - 1
Chris Coyne - 3.13 & Daniel Kraft - 3.10 1 - 1
Steven Bauer - 2.99 & Dennis Lohmann - 2.77 1 - 0
Steven Bauer - 2.99 0 - 1
Mark Hassenstab - 3.01 & Daniel Kraft - 3.10 0 - 1
Michael Trangle - 3.14 & Scott Weiland - 3.04 1 - 0
Michael Trangle - 3.14 0 - 5
Dennis Lohmann - 2.77 & Carl Johanson - 2.90 1 - 2
Daniel Kraft - 3.10 0 - 2
Alan Steed - 3.25 0 - 4
Steve Palmer - 3.30 & Scott Weiland - 3.04 1 - 1
Steve Palmer - 3.30 & Carl Johanson - 2.90 1 - 0
James Duboulay - 3.07 & Steven Bauer - 2.99 0 - 2
James Duboulay - 3.07 & Mark Hassenstab - 3.01 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
aarestad
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Scott Rifenberick - 3.39
Leigh Carlson - 3.35
Rand Nord - 3.34
Dan Klausner - 3.19
Venkat Srinivasan - 3.15
Tony Yee - 3.15
Gerald Nord - 2.96
Niandong Liu - 2.93
Bharat Charan - 2.93
Augustine Liu - 2.88
Thomas Aarestad - 2.80
John Anderson - 2.78
David Anderson - 2.77
Sean Morgan - 2.67
Bin Huang - n/a
League Results By Position
1S 2S 1D 2D 3D
Thomas Aarestad - 2.80 & Augustine Liu - 2.88 1 - 0
Thomas Aarestad - 2.80 & Sean Morgan - 2.67 0 - 1
Leigh Carlson - 3.35 & Dan Klausner - 3.19 0 - 2
Leigh Carlson - 3.35 & Venkat Srinivasan - 3.15 1 - 0
Leigh Carlson - 3.35 & Niandong Liu - 2.93 0 - 1
David Anderson - 2.77 & Sean Morgan - 2.67 0 - 1
Sean Morgan - 2.67 & Niandong Liu - 2.93 0 - 1
Niandong Liu - 2.93 0 - 1
Bin Huang - n/a 1 - 0
Rand Nord - 3.34 1 - 1 2 - 2
Scott Rifenberick - 3.39 3 - 2
Bharat Charan - 2.93 & Dan Klausner - 3.19 1 - 0
Bharat Charan - 2.93 & Augustine Liu - 2.88 0 - 1
Bharat Charan - 2.93 & Niandong Liu - 2.93 1 - 0
Tony Yee - 3.15 & Dan Klausner - 3.19 0 - 2 1 - 0
Tony Yee - 3.15 & Venkat Srinivasan - 3.15 0 - 1 1 - 0
Tony Yee - 3.15 & Bin Huang - n/a 0 - 1
John Anderson - 2.78 & Augustine Liu - 2.88 0 - 1
Gerald Nord - 2.96 & Dan Klausner - 3.19 0 - 1
Gerald Nord - 2.96 & Venkat Srinivasan - 3.15 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Fermstad - Team Djokovic
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Nathaniel Kline - 3.45
Ryan Hartzog - 3.38
Derek Fermstad - 3.31
Ramon Villanueva - 3.26
Chris Chang - 3.24
Luis Laguna - 3.21
Shane Hill - 3.20
steve weckman - 3.17
Tom Larson - 3.13
Jason Benda - 3.09
Benjamin Dutcher - 3.08
League Results By Position
1S 2S 1D 2D 3D
Nathaniel Kline - 3.45 2 - 2
Ryan Hartzog - 3.38 & Shane Hill - 3.20 1 - 0
Ryan Hartzog - 3.38 & Jason Benda - 3.09 2 - 0
Ryan Hartzog - 3.38 & Tom Larson - 3.13 1 - 0
Ryan Hartzog - 3.38 & Chris Chang - 3.24 1 - 0
Shane Hill - 3.20 & Jason Benda - 3.09 1 - 0
Shane Hill - 3.20 & Chris Chang - 3.24 1 - 0
Ramon Villanueva - 3.26 & Benjamin Dutcher - 3.08 0 - 2
Ramon Villanueva - 3.26 1 - 1 0 - 1
Jason Benda - 3.09 & Tom Larson - 3.13 1 - 0
Jason Benda - 3.09 & Chris Chang - 3.24 1 - 0
steve weckman - 3.17 & Tom Larson - 3.13 1 - 0
steve weckman - 3.17 0 - 1 1 - 1
Tom Larson - 3.13 & Luis Laguna - 3.21 0 - 2
Luis Laguna - 3.21 & Chris Chang - 3.24 0 - 1
Luis Laguna - 3.21 1 - 0
Benjamin Dutcher - 3.08 1 - 2
Derek Fermstad - 3.31 & Nathaniel Kline - 3.45 0 - 1
Derek Fermstad - 3.31 & Shane Hill - 3.20 0 - 1
Derek Fermstad - 3.31 & Tom Larson - 3.13 1 - 0
Derek Fermstad - 3.31 & Luis Laguna - 3.21 1 - 0
Derek Fermstad - 3.31 & Chris Chang - 3.24 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Tuplano - TBC
League Record: 7 - 0
The Following Have Played In League Matches On This Team (In Rating Order)
Sam Jordan - 3.56
Michael Johnson - 3.51
Julian Bannach - 3.51
Per Ostlund - 3.45
Aaron Peck - 3.43
Mark Nehring - 3.29
Alexander Tang - 3.28
Charles Sunderland - 3.18
Angelito Simba - 3.18
Troy Schuller - 3.17
Jov Tuplano - 3.17
Craig Kuberski - 3.17
League Results By Position
1S 2S 1D 2D 3D
Jov Tuplano - 3.17 & Angelito Simba - 3.18 2 - 0
Jov Tuplano - 3.17 & Per Ostlund - 3.45 0 - 1
Craig Kuberski - 3.17 & Mark Nehring - 3.29 0 - 1
Craig Kuberski - 3.17 & Charles Sunderland - 3.18 0 - 1
Troy Schuller - 3.17 & Mark Nehring - 3.29 1 - 0 0 - 1 1 - 0
Troy Schuller - 3.17 & Charles Sunderland - 3.18 0 - 1
Angelito Simba - 3.18 & Charles Sunderland - 3.18 0 - 1
Angelito Simba - 3.18 & Michael Johnson - 3.51 1 - 0
Mark Nehring - 3.29 & Per Ostlund - 3.45 1 - 0
Per Ostlund - 3.45 & Michael Johnson - 3.51 1 - 0
Per Ostlund - 3.45 & Alexander Tang - 3.28 1 - 0
Michael Johnson - 3.51 3 - 0 2 - 0
Sam Jordan - 3.56 3 - 0 3 - 0
Julian Bannach - 3.51 1 - 0
Alexander Tang - 3.28 0 - 1 1 - 0
Aaron Peck - 3.43 & Julian Bannach - 3.51 5 - 0 1 - 0
Aaron Peck - 3.43 & Alexander Tang - 3.28 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Edwardson/Dutta
League Record: 6 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Eran Singer - 3.55
Koushik Dutta - 3.51
brian koskey - 3.47
Varo Zembryki - 3.45
paul schoenecker - 3.38
Brian Milovich - 3.34
Ethan Glidden - 3.29
Daniel Edwardson - 3.29
Nik Larsen - 3.23
Alejandro Trevino - 3.23
Phillip Chase - 3.17
Daniel Ryan - 3.17
League Results By Position
1S 2S 1D 2D 3D
Daniel Edwardson - 3.29 & Varo Zembryki - 3.45 1 - 0
Daniel Edwardson - 3.29 & Alejandro Trevino - 3.23 1 - 0
Daniel Edwardson - 3.29 & Koushik Dutta - 3.51 0 - 1
Varo Zembryki - 3.45 & brian koskey - 3.47 4 - 0
Varo Zembryki - 3.45 & paul schoenecker - 3.38 0 - 1
Ethan Glidden - 3.29 & Daniel Ryan - 3.17 1 - 1
Ethan Glidden - 3.29 & Phillip Chase - 3.17 1 - 0
Ethan Glidden - 3.29 & Brian Milovich - 3.34 1 - 0
Daniel Ryan - 3.17 & Koushik Dutta - 3.51 1 - 0
Daniel Ryan - 3.17 & Phillip Chase - 3.17 0 - 1
Alejandro Trevino - 3.23 & Phillip Chase - 3.17 1 - 0
Alejandro Trevino - 3.23 & paul schoenecker - 3.38 0 - 1 1 - 0
Koushik Dutta - 3.51 & paul schoenecker - 3.38 1 - 0
Koushik Dutta - 3.51 3 - 0
Phillip Chase - 3.17 & Eran Singer - 3.55 1 - 0
Phillip Chase - 3.17 1 - 0
Nik Larsen - 3.23 1 - 1 0 - 1
paul schoenecker - 3.38 0 - 1 1 - 0
Brian Milovich - 3.34 & Eran Singer - 3.55 1 - 0
Brian Milovich - 3.34 0 - 1
Eran Singer - 3.55 1 - 0 3 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Sundick- ORCC Men
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Ryan Rosoff - 3.48
Bradley Sundick - 3.32
zachary robins - 3.26
Roy Krengel - 3.25
Brian Schumer - 3.22
Chris Cannady - 3.04
David Benowitz - 2.89
Luke Derheim - 2.85
Jon Braufman - 2.80
Barry Kern - 2.79
League Results By Position
1S 2S 1D 2D 3D
Chris Cannady - 3.04 & Barry Kern - 2.79 0 - 1 0 - 1
Bradley Sundick - 3.32 & Brian Schumer - 3.22 0 - 1
Bradley Sundick - 3.32 & Barry Kern - 2.79 0 - 2
Bradley Sundick - 3.32 & Ryan Rosoff - 3.48 0 - 2
Bradley Sundick - 3.32 & Roy Krengel - 3.25 1 - 0
Bradley Sundick - 3.32 & Luke Derheim - 2.85 1 - 0
Brian Schumer - 3.22 & Jon Braufman - 2.80 0 - 1
Brian Schumer - 3.22 & Ryan Rosoff - 3.48 1 - 0
Brian Schumer - 3.22 & Roy Krengel - 3.25 0 - 1
Brian Schumer - 3.22 & zachary robins - 3.26 0 - 1
David Benowitz - 2.89 & Luke Derheim - 2.85 1 - 0
David Benowitz - 2.89 1 - 3
Jon Braufman - 2.80 0 - 1 0 - 1
Barry Kern - 2.79 & Luke Derheim - 2.85 0 - 1
Barry Kern - 2.79 & zachary robins - 3.26 0 - 1
Ryan Rosoff - 3.48 3 - 1
Roy Krengel - 3.25 0 - 2 1 - 0
Luke Derheim - 2.85 & zachary robins - 3.26 0 - 2